package empresas;

import dataBase.JDBCEmpresaDAO;
import java.util.*;

public class GestorEmpresa {
	
	private JDBCEmpresaDAO emdao = new JDBCEmpresaDAO();
	
	//crea una empresa nueva
	public void crearEmpresa(Empresa e){
		emdao.insertEmpresa(e);
	}
	
	//muestra los datos de una empresa
	public Empresa mostrarEmpresa(String cif){
		return emdao.selectEmpresa(cif);
	}
	
	//actualiza los datos de una empresa
	public void modificaEmpresa(Empresa em){
		emdao.updateEmpresa(em);
	}
	
	//borra una empresa
	public void borraEmpresa(String cif){
		emdao.deleteEmpresa(cif);
	}
	
	//devuelve una lista con TODAS las empresas
	public List<Empresa> mostrarTodasEmpresas(){
		return emdao.selectTodasEmpresas();
	}
	

}
